package com.zhixue.content.model.dto;

import com.zhixue.content.model.po.Teachplan;
import com.zhixue.content.model.po.TeachplanMedia;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * @author Dragon
 * @description TeachplanDto
 * @date 2023/9/21 16:55
 */
@Data
@ToString
public class TeachplanDto extends Teachplan {

    @ApiModelProperty(value = "课程媒资信息", required = true)
    private TeachplanMedia teachplanMedia;

    @ApiModelProperty(value = "课程计划子目录", required = true)
    private List<TeachplanDto> teachPlanTreeNodes;

}
